Purwokerto

By train
By train

Trains to Jakarta take between 4 to 9 hours from the main Purwokerto station depend on train class. The Argo-class trains Argo Lawu and Argo Dwipangga are the best of the lot: most comfortable and fastest. Taksaka is almost as good. These train also cater for Yogyakarta destination.

there is a complete list of Train Schedule and Cost at (http://visitbanyumas.com/...)

By bus
By bus

The bus station is Terminal Bus Purwokerto on 10 hectares area, clean, save and comfort located 4 km to the south of the town center. There are regular services throughout the island, including Jakarta 9 hours with customer recommended Sinar Jaya bus, Yogyakarta 4 to 5.5 hours with Raharja and Efisiensi bus, Semarang 6 hours with Nusantara bus and Bandung 6 to 8 hours with Budiman and Goodwill bus.The terminal serves for 24 hours.

By plane
By plane

Until today airport in Banyumas area is still in planning process. Military airport in Wirasaba Purbalingga is only a half hour from Purwokerto, capital city of Banyumas.Nowadays the airport has been being built for commercial flight. From capital city of Jakarta through Sukarno Hatta Airport, you can pass Adi Sucipto Airport Yogyakarta, Adi Sumarmo Airport Solo, Tunggul Wulung Airstrip Cilacap and Ahmad Yani International Airport Semarang and then go through road way.from: (http://visitbanyumas.com)